package com.core.framework.freemarker.engine;

import java.io.IOException;
import java.util.Map;
/**
 * Freemarker 引擎 。 犹豫方便开发 ，暂时先不适用 。 FreeMarker 内部的配置 现在在Web.xml中简易配置  
 * @author 刘涛
 * @since Jun 25, 2012
 */
public interface ITplTemplate {
	/**
	 * 初始化模板引擎
	 * @param tplPath
	 * @param cacheTplPath
	 */
	public void init(String tplPath,String cacheTplPath) throws IOException;
	/**
	 * 获取HTML信息
	 * @param rootMap 数据信息
	 * @param templateName 模板全路径信息
	 * @return
	 */
	public String process(Map<String, Object> rootMap, String templateName) ;
		
}
